Big Huge Thesaurus

eucalyptus tree

noun